thatch tree - Espagnol Anglais Dictionnaire